home *** CD-ROM | disk | FTP | other *** search
/ TOS Silver 2000 / TOS Silver 2000.iso / Anwendun / Alex / LIESMICH.TXT < prev    next >
Encoding:
Text File  |  2000-03-06  |  8.6 KB  |  238 lines

  1. Alex V. 2.11 vom 6.3.2000
  2.  
  3. Einführung
  4. **********
  5.  
  6. Für Nutzer anderer Dateiverwaltungsprogramme von mir
  7. ----------------------------------------------------
  8. Die Programme Adresse, Alex und Kiosk von mir bauen alle auf dem 
  9. gleichen Konzept auf, wer also bereits eines der anderen kennt 
  10. sollte ohne diese Anleitung zurechtkommen.
  11.  
  12. Was bedeutet Alex?
  13.  
  14. Nachdem ich mein Adressverwaltungsprogramm schon phantasielos 
  15. Adresse genannt hatte wollte ich dieses Programm nicht als 'Bue- 
  16. cher' veröffentlichen. Eine der wohl bekanntesten Bibliotheken der 
  17. Geschichte war in Alexandria, und diese ägyptische Stadt heißt in 
  18. der Kurzform eben Alex.
  19.  
  20. Warum noch ein Literaturverwaltungsprogramm?
  21.  
  22. Die Frage stellt sich sicher aus heutiger Sicht, allerdings gehen 
  23. die Ursprünge dieses Programms weit zurück in die Vergangenheit, 
  24. und damals, irgendwann in den 80ern stellte sich die Frage nicht. 
  25. Damit ist geklärt warum ich es geschrieben habe, aber warum soll 
  26. man es benutzen? Keine Ahnung, mir fehlt der Vergleich mit anderen 
  27. Programmen. Ein Vorteil ist sicher, daß dieses Programm noch un- 
  28. terstützt wird, wer also immer einen großen Wunsch für eine Lite- 
  29. raturverwaltung hatte kann sie äußern und hat Grund zur Hoffnung, 
  30. daß er erfüllt wird.
  31.  
  32. Was kann das Programm?
  33.  
  34. Bücher u.ä. verwalten natürlich. Aber im Ernst, man kann Bücher 
  35. eingeben, incl. sog. Gebietsbezeichnungen (z.B. Computer, Reise, 
  36. Sprache,...) und nach ihnen suchen. Die Suche kann auch phonetisch 
  37. geschehen.
  38.  
  39. Programmbeschreibung
  40. --------------------
  41.  
  42. Beim Programmstart erscheint eine Fileauswahlbox, hier kann man 
  43. die gewünschte Literaturdatei auswählen, sie muß die Endung 'BUC' 
  44. haben. Falls ein Homeverzeichnis existiert (Environmentvariable 
  45. HOME) wird in diesem ein Ordner Buecher angelegt. Hier sollten die 
  46. Dateien bevorzugt angelegt werden, existiert kein Homeverzeichnis 
  47. werden die Dateien im Programmordner gesucht. Natürlich können sie 
  48. auch an einem beliebigen anderen Ort abgelegt werden. Insg. werden 
  49. 3 Dateien erzeugt, mit den Endungen 'BUC','ALG' und 'GRU'. 'BUC' 
  50. ist die eigentliche Bücherdatei, diese wird nur Bedarfsweise ge- 
  51. lesen.
  52. In 'ALG' stehen allgemeine Informationen wie alphabetische Rei- 
  53. henfolge,....
  54. In 'GRU' stehen die Gebiete.
  55. Diese Aufteilung hatte den Vorteil, daß auf Rechnern mit wenig 
  56. Speicher oder langsamer Platte (oder gar Disk) nicht der gesamte 
  57. Datenbestand auf einmal geladen werden muß.
  58.  
  59.  
  60. Die einzelnen Menüpunkte
  61. ************************
  62.  
  63. 1. Alex
  64. 1.1 Alex
  65. Die Copyright Meldung
  66.  
  67. 1.2 ....
  68. Wie immer die Accessories
  69.  
  70. 2. Datei
  71. 2.1 Neu
  72. Anlegen einer neuen Bücherdatei
  73.  
  74. 2.2 Laden
  75. Laden einer anderen Datei
  76.  
  77. 2.3 Ende
  78. Na was wohl?
  79.  
  80. 3. Bücher
  81. 3.1 Hauptdialog
  82. bei den nächsten Menüpunkten (3.3-3.6) wird jeweils fast das 
  83. gleiche Formular verwendet. Deshalb hier zuerst einmal die allge- 
  84. meine Beschreibung dieses Formulars.
  85. 3.1a) Nummer
  86. Jedes Buch erhält eine feste laufende Nummer. Kennt man diese (ich 
  87. schreibe sie vorne rein) ist es die schnellste Möglichkeit ein 
  88. Buch zu finden. Mit den Pfeilen kann man auch durch die Liste der 
  89. Bücher blättern.
  90. 3.1b) Normale Textfelder
  91. Hier trägt man die entsprechenden Daten ein.
  92.  
  93. 3.1c) Verliehen
  94. Zuerst ein normaler Teil für den Namen der Person und dann extra 
  95. ein formatierter Teil für das Verleihdatum.
  96.  
  97. 3.1d) Gebiet1-6
  98. Hier können bis zu 6 Gebiete angegeben werden zu denen die Bücher 
  99. gehören. Gebiete sollten bevorzugt aus der Liste der vorhandenen 
  100. ausgewählt werden und nicht jedesmal eingetippt. Natürlich müssen 
  101. zuerst einmal welche existieren. Neue Gebiete werden also normal 
  102. per Tastatur eingegeben, später klickt man dann auf den Knopf 
  103. 'Gebiete' und erhält eine Liste der vorhandenen, dort wählt man 
  104. dann die passenden aus s.a. 3.2.
  105.  
  106. 3.1e) Vergleich
  107. Hier kann man angeben ob bei der Suche eine exakte Übereinstimmung 
  108. oder eine phonetische gewünscht wird. s.a. 3.4
  109.  
  110. 3.1f) UND/ODER
  111. werden zur Suche Gebiete angegeben, so kann man hier wählen ob 
  112. alle vorhanden sein müssen oder mindestens eine.
  113.  
  114. 3.1g)Suchen Speichern Löschen Drucken Maske Abbruch
  115. Die meisten der Knöpfe dürften selbsterklärend sein. Vermissen 
  116. könnte man den OK-Knopf, es gibt keinen. Man beendet den Dialog 
  117. also mit Abbruch, dabei gehen alle Eingaben verloren, es sei denn 
  118. man hat vorher 'Speichern' angeklickt. Mit Maske wird die Eingabe 
  119. gelöscht, so daß eine leere Maske erscheint.
  120.  
  121. Suchen
  122. Etwas genauer möchte ich auf 'Suchen' eingehen. Zur Eingabe der 
  123. Suchkriterien wird das ganz normale Formular benutzt. Es gibt 2 
  124. grundsätzlich verschiedene Suchmethoden, ist im Nummernfeld etwas 
  125. eingegeben, so wird nach Nummer gesucht und alles andere igno- 
  126. riert. Sonst wird nach den anderen Feldern gesucht. Zur Suche 
  127. können auch Wildcards verwendet werden, und zwar:
  128. *    :    beliebige Zeichenfolge
  129. ?    :    ein beliebiges Zeichen
  130. []:    eines der Zeichen in den Klammern
  131. <    : nur als 1. Zeichen des Suchstrings: es wird alles gesucht was 
  132. 'kleiner' ist als die angegebene Zeichenkette
  133. >    : wie < nur umgekehrt.
  134.  
  135. Die Routine ist nicht bis zum letzten ausgereizt, so Spitzfindig- 
  136. keiten wie '*?' werden also wahrscheinlich nicht das gewünschte 
  137. Resultat liefern. Auch ist es sinnlos die meisten diese Wildcards 
  138. bei der Phonetischen Suche zu verwenden. So ist z.B. bei exaktem 
  139. Vergleich
  140. Foto < Kamera < Photo
  141. bei phonetischem Vergleich sollte aber Foto = Photo sein, ist Ka- 
  142. mera also größer oder kleiner als Photo? Selbst '*' ist hier mit 
  143. Vorsicht zu verwenden, soll 'P*' z.B. auch Foto finden? Und wie 
  144. sieht es mit '?' aus? Soll also
  145. ?oto
  146. nur Foto oder auch Photo finden? Wegen dieser ganzen Ungereim- 
  147. theiten habe ich die Verwendung von '<','>','[]' und '?' bei pho- 
  148. netischer Suche verboten, '*' ist erlaubt, kann aber wie gesagt 
  149. bei fascher Verwendung unsinnige Resultate liefern. Sinnvoll ist 
  150. es z.B. wenn man nur den Nachnamen des Autors eingibt und nicht 
  151. sicher ist, ob man nicht auch noch den Vornamen in der Datei ste- 
  152. hen hat. Grundsätzlich wird Groß-/Kleinschreibung nicht berück- 
  153. sichtigt. Bei jedem Anklicken von 'Suchen' erhält man ein weiteres 
  154. passendes Buch.
  155.  
  156. Drucken
  157. Zum Ausdrucken wird ein CFG-File benötigt um sich dem Drucker an- 
  158. passen zu können. Diese CFG-Files stammen ursprünglich von der 
  159. Textverarbeitung 1stWord und sind recht weit verbreitet, sie wer- 
  160. den z.B. auch von CAT verwendet. Das File muß im Programmordner 
  161. sein.
  162.  
  163. 3.2 Gebietsdialog
  164.  
  165. Klickt man im Haupdialog auf 'Gebiete' so erhält man eine Liste 
  166. aller bisher bekannten Gebiete. Hier kann man maximal 6 selektie- 
  167. ren. Gibt es mehr Gebiete als auf eine Seite passen, so kann man 
  168. mit den Pfeiltasten zur nächsten/vorigen Seite wechseln. Ist man 
  169. fertig klickt man OK an.
  170.  
  171. 3.3 Eingabe
  172.  
  173. man erhält den Hauptdialog (s. 3.1). Allerdings ist der 'Löschen' 
  174. Knopf deaktiviert.
  175.  
  176. 3.4 Ausgabe
  177.  
  178. man erhält den Hauptdialog (s. 3.1). Allerdings sind der 'Löschen' 
  179. und der 'Speichern' Knopf deaktiviert.
  180.  
  181. 3.5 Liste
  182.  
  183. Ähnlich wie Ausgabe, allerdings zeigt Suchen nicht eine einzelne 
  184. Buch an, sondern hintereinander alle passenden. Dies ist wenig 
  185. sinnvoll, es sei denn man ist Schnelleser. Sinnvoller ist dieser 
  186. Menüpunkt in Verbindung mit dem 'Drucken'-Knopf, denn auch dort 
  187. werden alle passenden Einträge nacheinander angezeigt und ge- 
  188. druckt. Bei Ausgabe müßte man für jeden Eintrag einmal Suchen und 
  189. einmal Drucken anklicken.
  190.  
  191. 3.6 Ändern/Löschen
  192.  
  193. Hier steht der volle Hauptdialog (s. 3.1) zur Verfügung.
  194.  
  195. 3.7 Statistik
  196.  
  197. Etwas Statistik, incl. Angabe des freien Speichers.
  198.  
  199. 4. Gebiete
  200. 4.1 Ändern/Löschen
  201. über den normalen Gebietsdialog (s. 3.2) können keine Änderungen 
  202. vorgenommen werden, hier gibt es 2 zusätzliche Knöpfe: 'Ändern' 
  203. und 'Löschen', das dürfte sich selbst erklären.
  204.  
  205. 4.2 neu ordnen
  206.  
  207. sollte eigentlich nicht nötig sein. In älteren Versionen dieses 
  208. Programms kam es allerdings vor, daß die Sortierung der Gebiete 
  209. durcheinander kam. Ich hoffe, daß dies nicht mehr der Fall ist. 
  210. Falls doch dient diese Funktion dazu die Gebiete neu zu sortieren. 
  211. Natürlich würde ich mich dann aber auch über eine möglichst genaue 
  212. Fehlerbeschreibung freuen.
  213.  
  214. Rechtliches
  215. ***********
  216.  
  217. Das Programm ist Fairware, d.h. es kann beliebig benutzt und weitergegeben werden. Es kann auch 
  218. in PD Sammlungen aufgenommen werden oder komerziellen Programmen beigefügt werden. Wer es re- 
  219. gelmäßig benutzt sollte sich allerdings überlegen ob es ihm nicht ein paar Mark wert ist. Er 
  220. bekommt dann auch Bescheid, wenn es eine neue Version gibt (per Email).
  221.  
  222. Autor
  223. *****
  224.  
  225. Dimitri Junker
  226. Adenauerallee 30
  227. 52066 Aachen
  228. BRD
  229.  
  230. Email:
  231. Dimitri.Junker@Popmail.Oche.de
  232.  
  233. Bankverbindung
  234.  
  235. Konto Nr.: 24006074
  236. bei der Sparkasse Aachen BLZ: 390 500 00
  237.  
  238.